//#define _CRT_SECURE_NO_WARNINGS 1
//#include <stdio.h>
//#include <assert.h>
//char* mystrncpy(const char* str1, const char* str2, int n)
//{
//	assert(str1 && str2);
//	const char* start = str1;
//	int i = 0;
//	char* ss1 = str1;
//	char* ss2 = str2;
//	for (i = 0; i < n; i++) {
//		*ss1 = *ss2;
//		ss1++;
//		ss2++;
//	}
//	return start;
//}
//int main()
//{
//	char str1[20] = "abcd";
//	char str2[20] = "efghij";
//	int n;
//	char* ret = mystrncpy(str1, str2, 4);
//	printf("%s", ret);
//	return 0;
//}